About 187 Woodhouse Road Holdings Ltd (12038547) United Kingdom