About Claimterm Property Management Limited (02177159) United Kingdom