About Bbay Properties Limited (11269393) United Kingdom