About New Close Developments Limited (13151771) United Kingdom