About Kensington Properties Solutions Ltd (12444262) United Kingdom