About Nigel Swift Developments Limited (02178136) United Kingdom