About Alexander Terrace Management (liverpool) Limited (08635671) United Kingdom