About Paddington Central Hotel Ltd (12173038) United Kingdom