About North Sittingbourne Developments Limited (02141187) United Kingdom