About Parkwood Hotel Ltd (09718330) United Kingdom