About Kitewood (osborne Gardens) Limited (13458876) United Kingdom