About Brierstone Development & Properties Holdings Limited (07276291) United Kingdom