About Graham James Property Limited (12025286) United Kingdom