About Barnard And Brough (properties) Limited (01676741) United Kingdom