About I Quarter Management Company 3 Limited (06607660) United Kingdom