About Griffiths Procter Land & Investment Limited (07857779) United Kingdom