About Probus Property Investments Limited (07986826) United Kingdom