About St. Quentin Avenue Limited (NI051924) United Kingdom