About Nimrod Property Ltd (05389121) United Kingdom