About Becketts Lane Management Company Limited (08754720) United Kingdom