About Brocas Properties Limited (10988586) United Kingdom