About Turrell Family Properties Ltd (12054130) United Kingdom