About 26 Brompton Square (management) Limited (05265093) United Kingdom