About Interscope Property Limited (06527255) United Kingdom