About New Quadrant Trust Corporation Limited (07262078) United Kingdom