About J&b Property Investments Ltd (12195503) United Kingdom