About Finishing Touch Property Services Ltd (08968847) United Kingdom