About Turberville Properties Ltd (13384451) United Kingdom