About 135a Brentwood Road Ltd. (12021393) United Kingdom