About Horne And Meredith Properties Limited (03393305) United Kingdom