About Clock Walk (flats) Management Limited (02324846) United Kingdom