About Richard Thomas Property Developments Ltd (09317015) United Kingdom