About Macniven Quays Limited (05268419) United Kingdom