About Playhouse Yard Management Limited (07681853) United Kingdom