About Broomrigg Properties Limited (04552438) United Kingdom