About Ludgate Property Development Limited (05010890) United Kingdom