About Baugh Hart Properties Limited (01884465) United Kingdom