About Bodo & Turner Properties Ltd (13128793) United Kingdom