About J&nn Properties Ltd (12698787) United Kingdom