About Select Properties Ne Limited (12889558) United Kingdom