About Bramblepride Property Co. Limited (02777177) United Kingdom