About New Capital Developments Limited (00867726) United Kingdom