About Bramham Lodge (management Company) Limited (08124559) United Kingdom