About Kitchens International Properties Limited (SC294934) United Kingdom