About Nick Cox Developments Limited (05745811) United Kingdom