About Beaumont Square Management Co Limited (11811673) United Kingdom