About Kooky Staines Management Company Limited (12326130) United Kingdom