About Shepton Houses Residents Limited (04120988) United Kingdom