About Quick Place Management Company Limited (03415802) United Kingdom