About Shepperton Properties Limited (01715609) United Kingdom