About Sterling Property Partners Limited (10200396) United Kingdom