About Braxel Properties Limited (01065454) United Kingdom