About Demuth & Gilchrist Properties Limited (12721909) United Kingdom