About Braunwald Freehold Company Limited (08482396) United Kingdom