About Baa Properties Limited (03754671) United Kingdom