About Folkestone Property Developments Ltd (08527899) United Kingdom