About Forty Ladbroke Grove (freeholders) Limited (02188784) United Kingdom