About Solomon Andrews Property Management Limited (08321330) United Kingdom