About Brackenbay Properties Limited (03382712) United Kingdom