About Startview Management Limited (03054086) United Kingdom