About Waller & Hinde Properties Limited (12774864) United Kingdom