About Boa Properties Limited (03383857) United Kingdom