About Prodigal Square Management Company Limited (10796258) United Kingdom