About Turnall Road Properties Ltd (12863319) United Kingdom