About John Truelove Properties Limited (13363315) United Kingdom