About Bartrams Close Management Limited (12639688) United Kingdom