About Benjamin James Property Ltd (12730618) United Kingdom