About Forster Place Limited (05675955) United Kingdom