About Steven James Property Ltd (12194392) United Kingdom