About Kero Properties Ltd (SC692692) United Kingdom