About Longmill Realty Limited (01859882) United Kingdom