About Notting Hill Creative Property Development Limited (06333190) United Kingdom