About Notting Hill Lofts Management Ltd (11996619) United Kingdom