Company

SBH MACLEOD LTD

Company Number: 17009603

REGISTERED OFFICE
C/O STARBOARD HOTELS LIMITED
BEACONSFIELD
HP9 2LH
ENGLAND
Incorporation Date:
03/02/2026
Previous Name:
SBH MCCLOUD LTD (until 19/02/2026).
INDUSTRIES
55100 – Hotels and similar accommodation
Controlled By
Mr Paul Arthur Callingham Also controls 25 other companies!