About Metnor Quays Limited (06010364) United Kingdom