About Shellington Property Ltd (12618343) United Kingdom