About Kbo Apartments Limited (13340806) United Kingdom