About Queenswood Management Company Limited (02647549) United Kingdom