About N F Cooper Developments Limited (05517037) United Kingdom