About Edmund Wolf Properties Limited (10720598) United Kingdom