About Ad Idem Properties Limited (05667322) United Kingdom