About Palisade Close Management Company Limited (10976718) United Kingdom