About Interax Property Services Limited (07119842) United Kingdom