About Mcquillan Developments Limited (NI014012) United Kingdom