About Kieba Property Ltd (09261178) United Kingdom