About Baynes Place Management Services Limited (06533404) United Kingdom