About The Palms Management Company Limited (07152625) United Kingdom