About Palms Row Management Limited (02706443) United Kingdom