About Sellincourt Road Freehold Limited (06420886) United Kingdom