About Beckingham Place Management Company Limited (05357767) United Kingdom