About Tattershall Residents Company Limited (04036011) United Kingdom