About Exero Properties Limited (10942126) United Kingdom