About Manningham Project Limited (04481358) United Kingdom