About Internet Property Services Ltd. (SC287112) United Kingdom