About Interclad Property Services Limited (08563802) United Kingdom