About Buckman Apartments Limited (12892897) United Kingdom