About Basil Street Apartments London Limited (06618250) United Kingdom