About Forty Seven Hollycroft Management Company Limited (01023522) United Kingdom