About Applied Insight Properties Limited (06409682) United Kingdom