About Star West Management Company Limited (05553135) United Kingdom