About St James Properties Ltd (07779313) United Kingdom