About Ed & Harp Properties Limited (10004093) United Kingdom