About Palette Property Limited (12287002) United Kingdom