About J.d. Thomson & Sons Property Care Limited (SC219664) United Kingdom