About Bramhall Lane (management Company) Limited (05656285) United Kingdom