About Canon Court Apart Hotel Ltd (SC615542) United Kingdom