About Pavilion Mansions & Links Management Limited (02999659) United Kingdom