About Douglas & James Property Ltd (13043093) United Kingdom