About Agile Ict Property Holdings Limited (06600695) United Kingdom