About J James Property Ltd (12621462) United Kingdom