About Barkley Apartments Limited (05699887) United Kingdom