About Belsize Mews (residents) Limited (01932399) United Kingdom