About Beckford Apartments Management Limited (13404335) United Kingdom