About N&b Property Investments Ltd (12014993) United Kingdom