About Palace Green Management Limited (10142368) United Kingdom