About Buchanan S Place Management Company Limited (10784191) United Kingdom