About Bartholomew Place Limited (12071634) United Kingdom