About Ingleby Barwick Land & Property Management Limited (05577285) United Kingdom