About The Cross (management Company) No. 2 Limited (10409588) United Kingdom