About Bba Properties Limited (00164485) United Kingdom