About Sterling Property Trust Limited (02963346) United Kingdom