About Queensmead Nw8 Limited (02392866) United Kingdom