About Kembee Properties Limited (00611585) United Kingdom