About Lympton Properties Limited (01081974) United Kingdom