About Ailsida Property Investment Co. Limited (02011956) United Kingdom