About Finishing Touch Properties Limited (08609186) United Kingdom