About Scrutton Properties Limited (11191317) United Kingdom