About Lagonda Properties Limited (01698180) United Kingdom