About Komo Properties Limited (10058641) United Kingdom