About The New Angel (kingsland) Limited (09526682) United Kingdom