About Hollygrace Properties Limited (09967718) United Kingdom