About Mill House Farm Properties Limited (07280264) United Kingdom