About Nimbus Properties (ne) Ltd (12865221) United Kingdom