About Kb88 Properties Ltd (12123934) United Kingdom