About Bramach Property Limited (06381152) United Kingdom