About Primrose Hill Apartments (number Two) Limited (NI029938) United Kingdom