About N R Powell Developments Limited (02029881) United Kingdom