About J F Attwood (estates) Limited (12749607) United Kingdom