About Sheldon Property Investments Limited (08334677) United Kingdom