About L E Turner Properties Limited (12360171) United Kingdom