About Ba Property Company (london) Limited (11222064) United Kingdom