About Kyo Service Properties Limited (02589971) United Kingdom