About The Piazza (palmerston Road) Management Company Limited (07432303) United Kingdom