About Clipston Property Developments Limited (09889118) United Kingdom