About John Thornburn Properties Limited (12475315) United Kingdom