About St James Valuation Ltd (12057516) United Kingdom