About Sheldon Property Ltd (13426085) United Kingdom