About Star Wood (holdings) Limited (01807973) United Kingdom