About Marcello House Limited Partnership (LP011632) United Kingdom