About Earthbound Properties Limited (04335870) United Kingdom