About Bramham Court (northwood) Limited (02337566) United Kingdom