About Clegghorn Gallant Property Development Limited (05153602) United Kingdom