About Property Care International Limited (02480593) United Kingdom