About Ross James Property Ltd (10938358) United Kingdom