About C & R James (property) Limited (06246885) United Kingdom