About Palladian Properties Ascott Limited (11847224) United Kingdom