About Bailes Place Management Limited (08059608) United Kingdom