About Queenswood Court Freehold Company Limited (02642331) United Kingdom