About Greenhill Terrace Properties Limited (09498489) United Kingdom