About Eiddo Cawdor Properties Ltd (02804046) United Kingdom