About Starfish Properties (brighton) Limited (11066356) United Kingdom