About J And J Properties (latchford) Limited (06227220) United Kingdom