About Paramount Management Company Limited (03301560) United Kingdom