About Willowbrook Guest House Ltd. (10272388) United Kingdom