About Queensmead Management Company Limited (01257726) United Kingdom