About Newdene Developments (harrow) Limited (01305661) United Kingdom