About Sheila Cox Properties Limited (11242043) United Kingdom