About Espar Properties Ltd (04918264) United Kingdom