About Bramham Properties Ltd (12689758) United Kingdom