About J&r Estates Limited (09570439) United Kingdom