About Alf Real Estate Holdings Limited (12011086) United Kingdom