About Newburn Crescent Management Company Limited (10547774) United Kingdom