About Folkestone Property Solutions Ltd (11663271) United Kingdom