About Mill Turn Developments Limited (NI058486) United Kingdom