About Kms (no 2) Developments Limited (06554429) United Kingdom