About Severn Residencies Limited (09800072) United Kingdom