About Folkestone Properties Ltd (13326519) United Kingdom