About J&a Property Services Limited (10030836) United Kingdom