About Nicholas Ryan Projects (management Company) Limited (10784036) United Kingdom