About 29 Meridian Place Clifton (management) Limited (01814434) United Kingdom