Shanahan Power Producer Register Limited number: 3177WB