About Numore Developments Limited (07406994) United Kingdom